-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ec2/scanning #7
Ec2/scanning #7
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also fix clippy lints
pub(super) const TABLE_SCAN_QUEUE: &str = " | ||
CREATE TABLE scan_queue ( | ||
block_range_start INTEGER NOT NULL, | ||
block_range_end INTEGER NOT NULL, | ||
priority INTEGER NOT NULL, | ||
CONSTRAINT range_start_uniq UNIQUE (block_range_start), | ||
CONSTRAINT range_end_uniq UNIQUE (block_range_end), | ||
CONSTRAINT range_bounds_order CHECK ( | ||
block_range_start < block_range_end | ||
) | ||
)"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lol
todo!() | ||
} | ||
|
||
fn chain_height(&self) -> Result<Option<BlockHeight>, Self::Error> { | ||
todo!() | ||
Ok(self |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm a little unsure of this is the right way to do this. Not certain more of a feeling
Co-authored-by: Willem Olding <[email protected]>
commit a3307abbcb84bf4d00314f9541229e32405a2bfa Merge: e9bfdca3c c33ad6756 Author: Eric Tu <[email protected]> Date: Tue Dec 3 16:37:40 2024 -0500 Merge branch 'main' into ec2/memwallet commit e9bfdca3cc95c69da73176ad88e32f086c73eb3a Author: Willem Olding <[email protected]> Date: Mon Nov 25 15:11:53 2024 +1100 add tx account detection for utxo sending only. All tests passing commit a247260fa9a4c6125cbf5065677afc5add460ff7 Author: Willem Olding <[email protected]> Date: Mon Nov 25 12:48:49 2024 +1100 clippy lint commit eae58f5e4f9e6dbb20374abebd2c827f7305e7cd Author: Willem Olding <[email protected]> Date: Mon Nov 25 12:29:12 2024 +1100 fix nullifier spend detection logic commit ad3b94584680d16a94887f3949c2d4897d614634 Author: Willem Olding <[email protected]> Date: Fri Nov 22 16:29:41 2024 +1100 fixing is_change error commit 6de0cfbf5a47010c5bd62405f7ab3d4d1db0cabe Merge: 90aa17099 2df44970b Author: Willem Olding <[email protected]> Date: Fri Nov 22 14:22:31 2024 +1100 merge upstream commit 90aa1709900c24e33eed74c1761e099064b63fdf Merge: f259f4a90 41ec5c677 Author: Willem Olding <[email protected]> Date: Fri Nov 22 14:11:05 2024 +1100 Merge pull request #31 from ChainSafe/ec2/ephemeral-addr Implement handling of EphemeralAddresses commit f259f4a90bd64573f75abce66e2f328bcbd36c0e Author: Willem Olding <[email protected]> Date: Wed Nov 20 12:00:35 2024 +1100 return a zero recovery ratio for now commit bae2ffbff2925dfac3b5bf4e8f240506931eb2ff Author: Willem Olding <[email protected]> Date: Wed Nov 20 11:13:22 2024 +1100 merge upstream and fix missing implementations. tests not passing commit 37c765025386912c6152ba5e9816099a067497e5 Merge: 5e5b30301 6efd5d9e4 Author: Willem Olding <[email protected]> Date: Thu Oct 17 12:15:55 2024 +1100 Merge pull request #33 from ChainSafe/willem/serialize-account-addresses Adds serializing of the cached addresses for an account commit 6efd5d9e4c8fad58a44be600b1c46ea38265ff99 Author: Willem Olding <[email protected]> Date: Thu Oct 17 12:12:32 2024 +1100 removes serde skip from addresses field for an account and adds intermediate types to enable serialization commit 41ec5c6773ef36be8d914f0c684395b613c5acde Author: Willem Olding <[email protected]> Date: Fri Oct 11 12:00:32 2024 +1100 ensure tests build with all feature flag combinations commit d6d54d9db8b09315ee94ad1ff2337d2e03e2b154 Merge: 4e10b6569 5e5b30301 Author: Eric Tu <[email protected]> Date: Thu Oct 10 13:59:37 2024 -0400 Merge branch 'ec2/memwallet' into ec2/ephemeral-addr commit 5e5b30301891e2d4614951f3a99d23b980c8a9be Merge: 6e5a2a33a 81d8ad436 Author: Eric Tu <[email protected]> Date: Thu Oct 10 13:59:15 2024 -0400 Merge branch 'main' into ec2/memwallet commit 4e10b656931eafa97c038ad098918b71b1453058 Merge: 4c8899b11 6e5a2a33a Author: Eric Tu <[email protected]> Date: Thu Oct 10 13:53:31 2024 -0400 Merge branch 'ec2/memwallet' into ec2/ephemeral-addr commit 6e5a2a33a5a5870e35b09162f20564fe6f036867 Merge: 10fbfab01 b10ac2ba4 Author: Eric Tu <[email protected]> Date: Thu Oct 10 11:57:01 2024 -0400 Merge pull request #30 from ChainSafe/ec2/bug-fix Fix Failing Test cases commit b10ac2ba43cb8142df25d995c428cc1d8fce93fd Author: Eric Tu <[email protected]> Date: Thu Oct 10 11:54:23 2024 -0400 fix suggestions commit 4c8899b11697a89c6649dd636085fb3e65248b23 Merge: f3b2c2dc7 ab32e8bd1 Author: Eric Tu <[email protected]> Date: Mon Oct 7 20:22:49 2024 -0400 Merge branch 'ec2/bug-fix' into ec2/ephemeral-addr commit ab32e8bd1fa7a456a2dac956af1b35f4d190da21 Author: Eric Tu <[email protected]> Date: Mon Oct 7 20:20:23 2024 -0400 fmt commit c7539c4d299c71a0a2502de0924a32cd0f974528 Author: Eric Tu <[email protected]> Date: Mon Oct 7 20:19:43 2024 -0400 fmt commit 836f8d898928bf7eca99b01ffab051d7d2a36bda Author: Eric Tu <[email protected]> Date: Mon Oct 7 20:18:49 2024 -0400 fmt commit f3b2c2dc73b9621c826dd9dc9cac6192c85c2695 Author: Eric Tu <[email protected]> Date: Mon Oct 7 20:16:23 2024 -0400 remove some prints commit 71d9c4eba651d7c9e16b5b691652bb181eab4aa8 Author: Eric Tu <[email protected]> Date: Mon Oct 7 19:01:45 2024 -0400 fmt commit 738147b54c3589478d103eb03b3a57820b653d90 Author: Eric Tu <[email protected]> Date: Mon Oct 7 19:01:34 2024 -0400 multi_step passes commit c7b083cd4eeab581040603e748fdf2082c35f959 Author: Eric Tu <[email protected]> Date: Mon Oct 7 17:49:53 2024 -0400 funding_accounts commit acf8369ff9541eb468d9729bc4a0bf50eb2f62bf Author: Eric Tu <[email protected]> Date: Mon Oct 7 17:12:44 2024 -0400 filling in store_decrypted_tx commit 715699eccef149fe486a75fbaa8a8535a771af78 Author: Eric Tu <[email protected]> Date: Mon Oct 7 15:05:06 2024 -0400 default legacy transparent commit 8f2e3499a02a35f5d47174f8cacb6c89ac1cd268 Author: Eric Tu <[email protected]> Date: Fri Oct 4 18:35:48 2024 -0400 Add todo commit c7725e1357414d8618a814af5c43bf65520fef3c Author: Eric Tu <[email protected]> Date: Fri Oct 4 18:18:20 2024 -0400 handle ephemeral addrs commit 4d7083cbee8e4365724c395141490b38ece4a6c6 Author: Eric Tu <[email protected]> Date: Fri Oct 4 14:45:34 2024 -0400 remove prints commit 96f1cf313e1bf61a4587edf2697a0a9b2e76e44e Author: Eric Tu <[email protected]> Date: Fri Oct 4 14:38:18 2024 -0400 fix account delta commit a8a9567676e17bb0a41386e36b80ba8370db3b0b Author: Eric Tu <[email protected]> Date: Thu Oct 3 17:57:58 2024 -0400 fix transparent_balance_across_shielding commit 05909c1327a9b0415056194db87873e5dec07781 Author: Eric Tu <[email protected]> Date: Thu Oct 3 17:57:05 2024 -0400 proto commit 10fbfab018d6192f0d62e00645e5aa78ea0304c8 Merge: 62c424e35 69cca0780 Author: Eric Tu <[email protected]> Date: Thu Oct 3 16:16:53 2024 -0400 Merge branch 'main' into ec2/memwallet commit 62c424e35ac02dbbd068206bbfde178cdd06f3e4 Merge: 393f2b74e e9f82490a Author: Eric Tu <[email protected]> Date: Tue Oct 1 16:33:06 2024 -0400 Merge pull request #28 from ChainSafe/ec2/sync Make helper methods in sync module public commit e9f82490ac370f221a2650ae1b2563c8ccadf4c8 Merge: 6e49c0d8f 393f2b74e Author: Eric Tu <[email protected]> Date: Tue Oct 1 16:08:25 2024 -0400 Merge branch 'ec2/memwallet' into ec2/sync commit 393f2b74e260f1fa8d6800b8bfd4be7ccab66cfc Merge: d1fa3e846 9673cc285 Author: Eric Tu <[email protected]> Date: Tue Oct 1 16:07:53 2024 -0400 Merge pull request #27 from ChainSafe/willem/serializable-proposals Add derives across the board to allow Proposals to be serialized (WIP) commit 9673cc2859e8a2528d1efd3c74795363f87ddf8f Author: Willem Olding <[email protected]> Date: Tue Oct 1 11:35:35 2024 -0400 add NoteSummary type to serialize notes commit efbaeec65dbf3b5126454fcb7a8f9be83cb9a9e0 Author: Willem Olding <[email protected]> Date: Mon Sep 30 16:14:58 2024 -0400 add derives for FeeRule commit 75fd6d53159c8199b38c69d6a7d19ccce3827d30 Author: Willem Olding <[email protected]> Date: Mon Sep 30 16:10:04 2024 -0400 add derives for noteId commit 967b2f84a7b435e0fc1f108d35a39d3592142fc2 Author: Willem Olding <[email protected]> Date: Mon Sep 30 16:07:34 2024 -0400 put client memory back commit 7708c44f51b85a687b5edcd6f0f2c7184ff62b06 Author: Willem Olding <[email protected]> Date: Mon Sep 30 15:59:21 2024 -0400 add serialization to enable proposals to be serialized commit e2c4de4c9c2013ddafd571608d39545ff5bfccaa Author: Willem Olding <[email protected]> Date: Mon Sep 30 15:57:09 2024 -0400 format commit 079ceb6050432dce399612d598fdb612e69cadee Author: Willem Olding <[email protected]> Date: Mon Sep 30 15:56:57 2024 -0400 adds serialization attributes to librustzcash types commit d1fa3e846c5e61de3f1df23dd9f4d5416915631a Merge: b6d32dd9a 327af2be1 Author: Willem Olding <[email protected]> Date: Mon Sep 30 12:21:40 2024 -0400 Merge pull request #26 from ChainSafe/willem/add-from-u32-for-account-id Add From<u32> for AccountId commit 327af2be16e0d3df4b335f46b36a8bb7137bdc45 Author: Willem Olding <[email protected]> Date: Mon Sep 30 12:20:50 2024 -0400 add from impl commit 6e49c0d8f81057b1eb1250a8e7cf530dd9e716f5 Author: Eric Tu <[email protected]> Date: Thu Sep 26 15:51:42 2024 -0400 make all methods in sync public commit 96db1c72d8c62fa17bac3859f2babd562af5f1ca Author: Eric Tu <[email protected]> Date: Tue Sep 24 18:39:01 2024 -0400 proto commit b6d32dd9a57165fb1508e9c1c8ab1a3aba09c7f4 Merge: 22942127d 6b4ec0463 Author: Eric Tu <[email protected]> Date: Mon Sep 23 18:46:38 2024 -0400 Merge pull request #24 from ChainSafe/ec2/blockcache Implement BlockCache Trait commit 6b4ec046330bcf10a9772272668a8f1203438c14 Merge: 6e6c9d593 22942127d Author: Eric Tu <[email protected]> Date: Mon Sep 23 18:37:02 2024 -0400 Merge branch 'ec2/memwallet' into ec2/blockcache commit 22942127d7c099b602ca04d158cca1363bdb18d9 Merge: f8d01fc60 a7af31c78 Author: Willem Olding <[email protected]> Date: Mon Sep 23 18:36:28 2024 -0400 Merge pull request #25 from ChainSafe/willem/transparent-inputs Add transparent wallet functionality commit 6e6c9d593143d2d81478d248201f486f21d54465 Merge: 53de8cc59 a7af31c78 Author: Eric Tu <[email protected]> Date: Mon Sep 23 18:36:27 2024 -0400 Merge branch 'willem/transparent-inputs' into ec2/blockcache commit a7af31c78d237f6e303245ed9dd3072068a95cf8 Merge: 32150392d 2acea5ede Author: Willem Olding <[email protected]> Date: Mon Sep 23 18:34:48 2024 -0400 Merge branch 'willem/transparent-inputs' of github.com:ChainSafe/librustzcash into willem/transparent-inputs commit 32150392d8c974b67e13c83df82f1c5e721e36cd Author: Willem Olding <[email protected]> Date: Mon Sep 23 18:32:51 2024 -0400 remove incorrect todo commit 1ef5803162e640fca99b27f5b1bc6e986b03f111 Author: Willem Olding <[email protected]> Date: Mon Sep 23 18:31:36 2024 -0400 fmt sqlite changes commit 53de8cc5934a5c7d0cb651797e7e3159aa60306e Merge: 8ae5ff837 2acea5ede Author: Eric Tu <[email protected]> Date: Mon Sep 23 17:17:43 2024 -0400 Merge branch 'willem/transparent-inputs' into ec2/blockcache commit 2acea5edef2026f3b330f42898bb7e95f91ad0da Merge: bc80ccb05 8f2b07f0e Author: Eric Tu <[email protected]> Date: Mon Sep 23 16:44:30 2024 -0400 Merge branch 'willem/transparent-inputs' of github.com:ChainSafe/librustzcash into willem/transparent-inputs commit bc80ccb0519d829e78386e6344c2b857b343201a Author: Eric Tu <[email protected]> Date: Mon Sep 23 16:43:45 2024 -0400 serde on transparent related tables commit 8f2b07f0ea0a15595241c8919395355bf1927720 Author: Willem Olding <[email protected]> Date: Mon Sep 23 16:29:31 2024 -0400 handle unwrap in get_spendable_transparent_outputs commit cffc60dc3de3be7fee7307e15ff6ab781d0f0bd7 Author: Willem Olding <[email protected]> Date: Mon Sep 23 16:25:03 2024 -0400 remove all IntoIterator impls commit 550cb626c7334cd0ecc2bd537d0aa9a7b148938f Author: Willem Olding <[email protected]> Date: Mon Sep 23 16:11:24 2024 -0400 global fmt commit 9983814e7796f565ac7e4f1ed0eb847828de01a8 Merge: 43fba2840 f8d01fc60 Author: Willem Olding <[email protected]> Date: Mon Sep 23 16:11:08 2024 -0400 merge upstream commit 43fba28401f3a2e4a5ffc6c081a78177428313ca Author: Willem Olding <[email protected]> Date: Mon Sep 23 14:30:27 2024 -0400 add truncate_to_height and gets transparent tests passing commit 8ae5ff837d662d7a0185250c0fec83f1e748ca55 Merge: b7b1d3b58 f8d01fc60 Author: Eric Tu <[email protected]> Date: Mon Sep 23 14:03:53 2024 -0400 Merge branch 'ec2/memwallet' into ec2/blockcache commit f8d01fc604aa53630b0a74bbfaf99e438b5ef5ef Author: Eric Tu <[email protected]> Date: Mon Sep 23 13:59:41 2024 -0400 fix sqllite test commit 1882253c642680d0c9302370a3da8864bc8ba449 Merge: 1c4866341 23b955f16 Author: Eric Tu <[email protected]> Date: Mon Sep 23 13:51:41 2024 -0400 Merge branch 'main' into ec2/memwallet commit 7e51a034f6df79317ef9ff0d2fb028ea277ae4e1 Author: Willem Olding <[email protected]> Date: Mon Sep 23 13:48:44 2024 -0400 implement get_transparent_balance and get first transparent test passing commit 1c8fedd932f404dc179e0f2aa5ae62bf37426e27 Author: Willem Olding <[email protected]> Date: Mon Sep 23 11:22:27 2024 -0400 add test module for transparent tests commit 1561747bd9b72cab457ef8c9b99ca6e583943cc4 Merge: 69d670776 ac54c69f5 Author: Willem Olding <[email protected]> Date: Mon Sep 23 11:19:54 2024 -0400 Merge branch 'willem/migrate-tests' into willem/transparent-inputs commit ac54c69f52acfb750809e25da356661785ed9072 Author: Willem Olding <[email protected]> Date: Mon Sep 23 11:19:17 2024 -0400 migrate tests to librustzcash and make generic over wallet impl commit 69d670776bc994821b24fe66678b740104935ad1 Author: Willem Olding <[email protected]> Date: Fri Sep 20 17:44:44 2024 -0400 add the extra features to wallet_read we need for tests commit 4c02fd41aa04fb8122ffdc6df6a6b9ab90e605a2 Author: Willem Olding <[email protected]> Date: Fri Sep 20 15:56:49 2024 -0400 add start of implementation of data retrieval queue commit 11eadf036c5672d7dbbbc01be97a91abcb0ad15b Author: Willem Olding <[email protected]> Date: Fri Sep 20 14:51:47 2024 -0400 test passing for shielding a transparent output commit b7b1d3b588be24383bbc1f8d3d923758e1091712 Author: Eric Tu <[email protected]> Date: Thu Sep 19 17:26:24 2024 -0400 remove comment commit c5fdec4c16bb9f092344f7b01130243315b7f361 Author: Eric Tu <[email protected]> Date: Thu Sep 19 17:25:30 2024 -0400 re add async trait commit b3e8f23ffc800f2792e5a8f92de0c736008d81e5 Author: Eric Tu <[email protected]> Date: Thu Sep 19 17:21:32 2024 -0400 remove debug commit 191a23279c2095430e8513f33ade343cbdcd6a43 Author: Willem Olding <[email protected]> Date: Thu Sep 19 15:01:24 2024 -0400 mostly complete adding transparent output logic commit a15387556e6b41336148d4f5c8d94751de2ebd70 Author: Willem Olding <[email protected]> Date: Thu Sep 19 11:39:00 2024 -0400 add new records for transaction and add_partial method commit 77adba008ea0dcad08faab4883e24c6ba9444a39 Author: Eric Tu <[email protected]> Date: Tue Sep 17 17:16:36 2024 -0400 switch from parking_lot to wasm_sync commit 0fdd2fbb992a6f84eba45f488ee74a75d08d449b Author: Eric Tu <[email protected]> Date: Tue Sep 17 15:06:16 2024 -0400 TODO on for_each_checkpoint on sql store commit 9719bbb598cae4bec9743578ae603f3620a99b6a Merge: 41c0dc304 1c4866341 Author: Eric Tu <[email protected]> Date: Tue Sep 17 14:46:04 2024 -0400 Merge branch 'ec2/memwallet' into ec2/blockcache commit 1c486634125532596222074ba82a9f046cf019b3 Merge: aaa5c078d f7228a5c0 Author: Eric Tu <[email protected]> Date: Tue Sep 17 14:45:36 2024 -0400 Merge branch 'main' into ec2/memwallet commit 41c0dc30454183e5d7e0f514062109ea93db4619 Author: Eric Tu <[email protected]> Date: Tue Sep 17 14:44:45 2024 -0400 change back batch size of batchrunners until further experimentation commit 8ff618e5c2a3d8b03e31bc86fa492ed34bd42792 Author: Eric Tu <[email protected]> Date: Tue Sep 17 13:46:09 2024 -0400 works! commit 602db0861b161e3f2b2977c53466953bbbada8bf Author: Eric Tu <[email protected]> Date: Tue Sep 17 13:16:36 2024 -0400 implement BlockCache and BlockSource commit 6073ae489a47f45506426708e7311b0cad138688 Author: Eric Tu <[email protected]> Date: Tue Sep 17 12:00:09 2024 -0400 move MemBlockCache to own module outside of testing commit aaa5c078dabe0c71fa546fb0d2985e2b14ec1a7c Merge: 868cb9b2e b04e3d80d Author: Eric Tu <[email protected]> Date: Mon Sep 16 15:30:00 2024 -0400 Merge pull request #16 from ChainSafe/willem/serialization Wallet Serialization commit b04e3d80d021cd75c4f4a4651e3c499b4fec858a Author: Eric Tu <[email protected]> Date: Mon Sep 16 15:26:38 2024 -0400 remove proptest genereated file commit bf8b1d636823f57c7827e96d41684a28a4f51e93 Merge: c3e616c24 868cb9b2e Author: Eric Tu <[email protected]> Date: Mon Sep 16 15:25:38 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit 868cb9b2e2433224f635562dda57bd4122bf9fd9 Merge: bee7c965d 6fb5873bd Author: Willem Olding <[email protected]> Date: Mon Sep 16 15:18:15 2024 -0400 Merge pull request #22 from ChainSafe/willem/add-upstream-tests-and-fixes Merges the test generalization from upstream and adds fixes where required commit 6fb5873bd929f2d2f8f31c0f2fd0a06db78cb927 Author: Willem Olding <[email protected]> Date: Mon Sep 16 15:00:36 2024 -0400 switch from maybe_rayon to rayon for memwallet commit 1d5801b25ec302e72c6fb65bd12356e465615848 Author: Willem Olding <[email protected]> Date: Mon Sep 16 14:51:15 2024 -0400 fix clippy lints commit a06948cf70fbbac56bc3d8a31a657bddde474eab Author: Willem Olding <[email protected]> Date: Mon Sep 16 14:42:37 2024 -0400 fix checkpoint getter for tests commit c3e616c247977d66486f73841cb25326c71bfd5f Merge: 95dfd7353 bee7c965d Author: Eric Tu <[email protected]> Date: Mon Sep 16 14:15:56 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit c97a3f6e60446523fafa63cdf77b6c2584ac9f3b Author: Willem Olding <[email protected]> Date: Mon Sep 16 14:08:55 2024 -0400 rewrite note selection strategy to be split per pool commit bee7c965d112593fc3fd649313115fec8d547e6b Merge: 120fe702c 0777cbc2d Author: Eric Tu <[email protected]> Date: Fri Sep 13 19:37:42 2024 -0400 Merge branch 'main' into ec2/memwallet commit 0bd1dd6a8aa652b3811c87257db5978ee5f28f0a Author: Willem Olding <[email protected]> Date: Fri Sep 13 15:54:58 2024 -0400 retrievel all inputs in get_spendable_notes rather than filtering commit e7174801b9ccb1d002fac377e3e6c3dbed4fb1f1 Author: Willem Olding <[email protected]> Date: Fri Sep 13 15:02:03 2024 -0400 fix missing nullifiers for orchard commit cc04b842661627bd387b595c19706156e94f3731 Author: Willem Olding <[email protected]> Date: Thu Sep 12 17:38:38 2024 -0400 screen out locked transactions when computing balance commit 95dfd735345c5df8bc147f8803b122277f3ba274 Author: Eric Tu <[email protected]> Date: Thu Sep 12 15:59:42 2024 -0400 cargo lock commit 1bcd90670f41de70ece4ad20a0489997a1d57e88 Author: Willem Olding <[email protected]> Date: Thu Sep 12 15:41:49 2024 -0400 passing birthday range scan check commit f3d1a906abcaa5ecd5f6caf7c55bf18ab0408cbf Author: Willem Olding <[email protected]> Date: Thu Sep 12 15:25:18 2024 -0400 fix bug in shard_end for updating ranges commit c42d6b99413ae90c0d0742d6484a2bce08b2d301 Author: Willem Olding <[email protected]> Date: Thu Sep 12 11:33:26 2024 -0400 add updating scan ranges on wallet import commit ebbb984f17f8d8e634ec1bc6a71826c7208344c0 Merge: 2848f98df 7f96b1382 Author: Willem Olding <[email protected]> Date: Thu Sep 12 09:50:35 2024 -0400 Merge branch 'willem/migrate-tests' into willem/add-upstream-tests-and-fixes commit 7f96b138245aa94adda167bba9b0a1e4c7e0fc05 Author: Willem Olding <[email protected]> Date: Thu Sep 12 09:26:28 2024 -0400 feature gate orchard import commit 2848f98df82e36ffe3467fe017a91a599c1b7abe Author: Willem Olding <[email protected]> Date: Thu Sep 12 09:25:13 2024 -0400 add unscanned ranges functionality commit ff50e2f878712de3c8b9a247acdc548614b56ef7 Author: Willem Olding <[email protected]> Date: Wed Sep 11 19:21:35 2024 -0400 add more comprehensive scan progress calculatioon commit 1dc90d58166a0b25422f206347e21ade66c78878 Author: Willem Olding <[email protected]> Date: Wed Sep 11 17:23:45 2024 -0400 add scan progress commit 344e4a1c22152d10bee6b21307daa120bd242fc7 Author: Willem Olding <[email protected]> Date: Wed Sep 11 16:44:09 2024 -0400 change_note_spends_succeed passing for sapling! commit 61fe4a55ca5a0c87d8de8215ac0f184861be96d1 Author: Eric Tu <[email protected]> Date: Wed Sep 11 16:24:33 2024 -0400 fmt commit 01c84d8fa92aa34f2ab2f10c7e0cd8e3ce6cd99f Author: Eric Tu <[email protected]> Date: Wed Sep 11 16:19:55 2024 -0400 fix serialization commit f7dbe64006e1eefca35bb5373174a4d579bbf943 Author: Willem Olding <[email protected]> Date: Wed Sep 11 16:09:33 2024 -0400 add logic for detecting pending notes in wallet summary commit 37fb3c036fae6bcb95933ed4825860bac2c961bd Merge: 120fe702c a648a529c Author: Willem Olding <[email protected]> Date: Wed Sep 11 14:39:52 2024 -0400 Merge branch 'willem/migrate-tests' into ec2/memwallet commit c9b39edc2fdfaf6f78ff1d19b6ecbc28da1ea820 Author: Eric Tu <[email protected]> Date: Tue Sep 10 18:28:43 2024 -0400 fix test commit a648a529c9928474bcd98d0ea733a6bba32ffedc Author: Willem Olding <[email protected]> Date: Tue Sep 10 17:35:07 2024 -0400 fix clippy lints commit bf29e8baf15526df2ad02d9e263feb46eb860f3a Author: Willem Olding <[email protected]> Date: Tue Sep 10 17:29:54 2024 -0400 global fmt commit 9d5e3051b593323e5fc1e2993ce0e00f330e10d3 Author: Willem Olding <[email protected]> Date: Tue Sep 10 17:29:39 2024 -0400 add data_api methods to allow fetching historical checkpoints commit 7441396db513735cf32376fc05cbae224ad69b0c Author: Eric Tu <[email protected]> Date: Tue Sep 10 17:26:59 2024 -0400 fix wallet deser commit 3689aecf9adb46db780f5374e30eb3be829629cd Author: Willem Olding <[email protected]> Date: Tue Sep 10 17:04:49 2024 -0400 migrate send_multi_step_proposed_transfer commit 6297428828d157e029ae7027df0e0a37b6feaf7f Author: Willem Olding <[email protected]> Date: Tue Sep 10 15:55:23 2024 -0400 add error handling commit bb4dd304586f694395432a9e18df820dd0e2dc28 Author: Willem Olding <[email protected]> Date: Tue Sep 10 15:43:39 2024 -0400 fix issue querying notes commit ad30ad6427034adf042ccf666a0ac6d705fea840 Author: Willem Olding <[email protected]> Date: Tue Sep 10 15:31:20 2024 -0400 remove the raw field on get_tx_history as it broke tests commit 7671eb4a81f89e2d35dcae2ea40c621791d51ad1 Author: Eric Tu <[email protected]> Date: Tue Sep 10 15:21:42 2024 -0400 Fix tree serialization when wallet has just been initialized commit 69d330fdc2d742f800cd9b5b38a1a55111c5bc2b Author: Eric Tu <[email protected]> Date: Tue Sep 10 14:29:28 2024 -0400 remove comment commit 837c62c2cacd113e02862ff9c6e49db1550d872f Author: Eric Tu <[email protected]> Date: Tue Sep 10 14:28:57 2024 -0400 fmt commit e8617d924522bbd33e890d81565126cf09723ea1 Author: Eric Tu <[email protected]> Date: Tue Sep 10 14:27:46 2024 -0400 clippy fix commit 93c3c11e11effcefc9c51a7ad541513055d0991e Author: Eric Tu <[email protected]> Date: Tue Sep 10 14:26:32 2024 -0400 Serde SendNoteTable commit 526be275536a4f3eead9466bf4fe1d4d21687cb8 Author: Willem Olding <[email protected]> Date: Tue Sep 10 14:04:28 2024 -0400 adds new trait method to implement change_note_spends_succeed commit 610e76b7d06ea5b13c10892a2821550777fb8c2a Merge: 027e7d8f7 120fe702c Author: Eric Tu <[email protected]> Date: Tue Sep 10 11:43:27 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit 120fe702c8dc020a24a8ad633f05cdd2feb0b6fe Merge: a77e8a020 c0ce563cf Author: Willem Olding <[email protected]> Date: Tue Sep 10 11:11:22 2024 -0400 ø Merge branch 'ec2/memwallet' of github.com:ChainSafe/librustzcash into ec2/memwallet commit 0daca1f60a53fd79817cab555407895021e2b5bc Author: Willem Olding <[email protected]> Date: Tue Sep 10 11:10:25 2024 -0400 migrate 3 more tests across commit 027e7d8f743a2dba1e9274d54d19c2e9c898e159 Author: Eric Tu <[email protected]> Date: Tue Sep 10 10:20:55 2024 -0400 move to upstream imt and shardtree patch commit a77e8a0204dab421fdbf5822e585716339567b96 Author: Willem Olding <[email protected]> Date: Mon Sep 9 18:24:18 2024 -0400 add wasm-bindgen feature commit 89849ae17ee5ef1a50af59c39ffa6233ef180f67 Author: Eric Tu <[email protected]> Date: Mon Sep 9 18:04:53 2024 -0400 clippy commit 3c4f3728d8ae662d5be34b5a18aec631cc2f0a2d Author: Eric Tu <[email protected]> Date: Mon Sep 9 18:02:03 2024 -0400 donezo commit a30d557ca160282d6f3773b29ef49c407aa55773 Author: Eric Tu <[email protected]> Date: Mon Sep 9 18:00:04 2024 -0400 more clean commit ef331fe8d045a86d1bdb9ba89ca8fad858fd98bd Author: Willem Olding <[email protected]> Date: Mon Sep 9 17:43:19 2024 -0400 add fix for orchard support commit b850bea96edfa3b2f6a33dc87de37f6e7cd25461 Author: Eric Tu <[email protected]> Date: Mon Sep 9 17:23:49 2024 -0400 proptest for shardtree serde commit fd58e180086d74190ab51d60accf689c02cc9098 Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:41:35 2024 -0400 cippy cix commit 274c9c7839d2fddc53a3a54c18f0d279ac852073 Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:41:12 2024 -0400 Rename commit e10d4a889c371f0965bc2cbe4171759490b3ca22 Merge: 546f6a55f c0ce563cf Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:09:48 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit c0ce563cfe572c39d875140e83453286b82c6173 Merge: f280e8b72 04478c791 Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:09:26 2024 -0400 Merge branch 'main' into ec2/memwallet commit 546f6a55fad504680ee1c3ac99eb1501978d4218 Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:07:09 2024 -0400 clippy\ fix commit 28006016e831d09c3bfe8b1f89ac726537826e20 Author: Eric Tu <[email protected]> Date: Mon Sep 9 16:06:47 2024 -0400 more refactor commit 829beff77ecc383608426e0687dd10dfb554b90f Author: Eric Tu <[email protected]> Date: Mon Sep 9 15:54:56 2024 -0400 ByteArray Trait commit 1f133fa57e6873edaa1375b8c8f1e923ba7e0e29 Author: Willem Olding <[email protected]> Date: Mon Sep 9 15:41:47 2024 -0400 add partially implemented get_tx_history commit 395420a426171ba040e8351b92ef3b4f6c00f510 Author: Willem Olding <[email protected]> Date: Mon Sep 9 15:28:28 2024 -0400 add proper recording of spend notes and memos commit 5a7f30ab2d73f982ec14c1221f00558ebcbf1439 Author: Eric Tu <[email protected]> Date: Mon Sep 9 15:15:03 2024 -0400 more clean commit 97692648c8136b3ac1497d6f0f3a854a2d3d793c Author: Eric Tu <[email protected]> Date: Mon Sep 9 15:04:32 2024 -0400 forgot to import commit b7e1a36d7e4820c815b0a39301124af801a9a68e Author: Eric Tu <[email protected]> Date: Mon Sep 9 15:04:05 2024 -0400 more cleanup commit e68198842ef17e5810c8eb0d0f835bdb97c1ec37 Author: Willem Olding <[email protected]> Date: Mon Sep 9 14:21:58 2024 -0400 fix issue with non-inclusive range commit 8e634495a55975a80d4aaeecdf05b11d32de107b Author: Eric Tu <[email protected]> Date: Mon Sep 9 14:08:55 2024 -0400 more rename commit 38b348f8f8ba218180901711a19af4c4188553f7 Author: Eric Tu <[email protected]> Date: Mon Sep 9 14:08:29 2024 -0400 rename commit 5f7225549b2932693fe3378e1321a46c9e42360a Author: Eric Tu <[email protected]> Date: Mon Sep 9 14:00:12 2024 -0400 fmt commit 9dd40dfc4bafe7d961258f0b41b60a4f824312b4 Author: Eric Tu <[email protected]> Date: Mon Sep 9 13:59:02 2024 -0400 type safe tree and frontier serde commit 9a8cbe8cec1e1d01da4f6492314511a40046e1d1 Author: Willem Olding <[email protected]> Date: Mon Sep 9 13:50:30 2024 -0400 fix bug from attepting to iterate over a reverse range in Rust commit 997b322ad9340e8e19811dbbf6b547513a8f4c0a Merge: 4bb83d202 25d3eaa12 Author: Willem Olding <[email protected]> Date: Mon Sep 9 13:36:04 2024 -0400 add helpers to allow scan_complete implementation commit f280e8b728dd0951b8a2fc4007694d2448ef6e7d Merge: 7f803d720 25d3eaa12 Author: Willem Olding <[email protected]> Date: Mon Sep 9 13:29:29 2024 -0400 Merge pull request #20 from ChainSafe/willem/scanning-fix-checkpoints Add in Orchard specific code taken from sqlite wallet commit 4bb83d2028589fee8edcc3a5606bbcb30fda2d66 Author: Willem Olding <[email protected]> Date: Mon Sep 9 12:15:05 2024 -0400 partial implementation of scan_complete commit 8084c989d651a30178912d993d31d98ae2d5308e Author: Willem Olding <[email protected]> Date: Mon Sep 9 11:49:17 2024 -0400 switch to use mutable ref in testing trait commit 5f02257a0272f4cd85c60f536c3db7fee872f8a4 Author: Willem Olding <[email protected]> Date: Mon Sep 9 11:48:51 2024 -0400 add back loading accounts from seeds only for testing commit 994a511b116b950ca8d4a2d8b16e204431fc0f5b Author: Willem Olding <[email protected]> Date: Mon Sep 9 11:02:45 2024 -0400 add implementation of DataStoreFactor for memwallet commit c1fa14eca4be5ed6f770562039bbc7638e19b461 Merge: 69f9367b5 d4e26d5e4 Author: Willem Olding <[email protected]> Date: Mon Sep 9 10:56:18 2024 -0400 merge upstream changes to testing framework commit fa812b0f8fb3227df6033a00fd4cce401ec252fe Author: Eric Tu <[email protected]> Date: Fri Sep 6 17:21:17 2024 -0400 clean up frontierwrapper structs commit 3afe01aec4868e36d8d61acaeef886d49017c42c Merge: 4f7cce03d 7f803d720 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:54:28 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit 4f7cce03d47daf569214c5231354be15eaa22528 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:54:07 2024 -0400 fmt commit 8ee51eaacd7cfd3f39c4c5f3d97cb55d6a7f4e90 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:52:07 2024 -0400 fmt commit c9ced3a5a39cf40d1a1ab141abb15baca92840c6 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:50:58 2024 -0400 clippy fix commit 29b3b717f2886a1adafef9e969eb68e1ce129b20 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:50:31 2024 -0400 break into modules commit 7f803d7203acf86b3b9eb6216152aba74ebfe395 Merge: 69f9367b5 0d69319a1 Author: Willem Olding <[email protected]> Date: Fri Sep 6 16:20:48 2024 -0400 Merge pull request #19 from ChainSafe/ec2/diversifier_index_refactor Diversifier Index Refactor commit f903aa9492329faba2c272eb1b26edf02b38cd8c Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:05:32 2024 -0400 clippy commit ce8ca06cca9dcbbc3474995a3500537284bbbf65 Author: Eric Tu <[email protected]> Date: Fri Sep 6 16:01:32 2024 -0400 done! cleanup time commit 69b181a1b8c8a3c2431492679af391754fd88d2c Author: Eric Tu <[email protected]> Date: Fri Sep 6 15:13:51 2024 -0400 Network Wrapper commit 25d3eaa12ed761f4e41b7c77442dab005284a086 Author: Willem Olding <[email protected]> Date: Fri Sep 6 14:41:42 2024 -0400 only import if orchard enabled commit 766dd6f6a94d3f5597926889593a276d235e21c5 Author: Willem Olding <[email protected]> Date: Fri Sep 6 14:18:25 2024 -0400 add orchard tree handling in put_blocks commit c4cc0cd83e59f72e591f05c498608bdf3b4dc391 Author: Willem Olding <[email protected]> Date: Fri Sep 6 14:07:07 2024 -0400 bring remaing code across for scanning commit eb67ea921889514206c4e17330557c5f0c07bc88 Author: Eric Tu <[email protected]> Date: Fri Sep 6 13:07:12 2024 -0400 serd shardtree commit 9787debe71609094a716fa155046752bb5b5eec5 Author: Eric Tu <[email protected]> Date: Fri Sep 6 11:42:18 2024 -0400 serde memoryshardstore commit b20ee94e60d7b5d66e2cc1f2ccdbb1b3f9b0a36d Author: Eric Tu <[email protected]> Date: Fri Sep 6 11:22:43 2024 -0400 serialize shard store. need to deser now commit ecfc5a43d0baf57857ab7e72a9adbb9b5270913c Author: Eric Tu <[email protected]> Date: Fri Sep 6 02:49:17 2024 -0400 more nullifier to use trait commit 2ddadbfee34cc237ba48f2e1f0f9af4f70025999 Author: Eric Tu <[email protected]> Date: Fri Sep 6 02:37:45 2024 -0400 remove unused array module commit 8af0d6d6f106a98a4cd4e0e4f13d13395d3d67b4 Author: Eric Tu <[email protected]> Date: Fri Sep 6 02:32:37 2024 -0400 remote visit_seq from orchard note wrapper commit d8510efe53328fc384a990019058c1bf620f14d2 Author: Eric Tu <[email protected]> Date: Fri Sep 6 02:31:25 2024 -0400 use new trait commit eb78d91942e4a9a22f40c9341d3063fa0088b46c Author: Eric Tu <[email protected]> Date: Fri Sep 6 02:18:46 2024 -0400 almost done shardstore commit ea4b49e7a64f739185d13a4174fccd5f47be95d2 Author: Eric Tu <[email protected]> Date: Thu Sep 5 18:20:47 2024 -0400 only serde left is on shard tree commit 6b6908919dc09dfdaf7e2a3bd4664275db3702f9 Author: Eric Tu <[email protected]> Date: Thu Sep 5 18:20:11 2024 -0400 serde accounts commit 53746f11796c7a0b6f3777df8f0ab4f4b4423b71 Author: Eric Tu <[email protected]> Date: Thu Sep 5 18:19:15 2024 -0400 serde account commit 218a5bfebf615c03df0ae488c266f1cfd38a198d Merge: 296a68184 0d69319a1 Author: Eric Tu <[email protected]> Date: Thu Sep 5 18:17:43 2024 -0400 Merge branch 'ec2/diversifier_index_refactor' into willem/serialization commit 0d69319a1da6e970473177cb31edcd34d443e68f Author: Eric Tu <[email protected]> Date: Thu Sep 5 18:06:00 2024 -0400 Keep track of current diversifier idx commit 296a68184ae1c64ccdf7d49107bf40ea41777da1 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:35:31 2024 -0400 serde ufvk commit ee9072133636b5a2b974fb8653a685b96d69af77 Merge: b11d25d00 69f9367b5 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:21:52 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit b11d25d0025858824d31d429d1ce5b7486cb6e25 Merge: 9ee2fd33f b867cbf47 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:20:34 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit 69f9367b51693a549df9f228d8d362659c12e759 Merge: b867cbf47 15af2a747 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:20:09 2024 -0400 Merge pull request #18 from ChainSafe/ec2/remove-uivk Remove Uivk Support commit 15af2a7476de4ee58b1a8fef2de5bc772641c30e Merge: 14ed7a6ec b867cbf47 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:19:32 2024 -0400 Merge branch 'ec2/memwallet' into ec2/remove-uivk commit b867cbf475611869dddaf4676b68d18afa1eabc6 Merge: c30f614ce 4ffa529b4 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:18:06 2024 -0400 Merge pull request #17 from ChainSafe/willem/deprecate-support-for-seed-imports Deprecate support for seed imports for memwallet commit 14ed7a6ec89ccfd1e94c969d19ad13174bb29413 Author: Eric Tu <[email protected]> Date: Thu Sep 5 17:14:27 2024 -0400 Remove Uivk commit 4ffa529b4f5c6bf20d886e1fdc27c0409a90b5db Author: Willem Olding <[email protected]> Date: Thu Sep 5 17:12:00 2024 -0400 remove unused imports commit 95150b607c9da520e71297aeffc4e8b47563e9bc Author: Willem Olding <[email protected]> Date: Thu Sep 5 17:00:38 2024 -0400 add unimplemented warnings for account import from seed phrase commit 9ee2fd33f2fb644b88a27769d8d2e77c1b34b083 Author: Eric Tu <[email protected]> Date: Thu Sep 5 15:09:16 2024 -0400 skip commit dcab61e5c90a10eb1537ca5410ef608aa5d1d685 Author: Eric Tu <[email protected]> Date: Thu Sep 5 14:38:49 2024 -0400 clippy fix commit 1159c9860ac8867607a7d96df525a0aa50837d31 Author: Eric Tu <[email protected]> Date: Thu Sep 5 14:34:03 2024 -0400 move serialization to separate module commit 8b88356f471d2c342f5f338ca1f57f5a5acf5e13 Author: Eric Tu <[email protected]> Date: Thu Sep 5 14:07:26 2024 -0400 serde account birthday commit f30a2440b44fc5e2a60f4066f80f02eb60ca5e94 Author: Eric Tu <[email protected]> Date: Wed Sep 4 17:44:16 2024 -0400 start account serde commit c30f614ce2d78afebb0ef2587f71851e740ef28d Author: Willem Olding <[email protected]> Date: Wed Sep 4 17:13:57 2024 -0400 export error type commit 18b189ef61e04748664172d6ce8b934752230560 Author: Eric Tu <[email protected]> Date: Wed Sep 4 17:02:09 2024 -0400 scan queue commit 9a1e251c3dcf9be0ac9392b8e1544ecd7f925726 Author: Eric Tu <[email protected]> Date: Wed Sep 4 16:45:53 2024 -0400 top level in progress commit 93bc6c2651258a31f958b531364b2544b6900e42 Author: Eric Tu <[email protected]> Date: Wed Sep 4 16:33:22 2024 -0400 serde transactions commit fcedc5504d8a47fde3dd0328610c5e1de71c6523 Author: Eric Tu <[email protected]> Date: Wed Sep 4 16:13:03 2024 -0400 serde notes commit de42b1ad47872ce2a7a89fb4d0270467064bea92 Author: Willem Olding <[email protected]> Date: Wed Sep 4 15:39:53 2024 -0400 allow constructing nullifiers commit fea97d5793ad2ee55b9e127ea4256fe62e1a3430 Author: Eric Tu <[email protected]> Date: Wed Sep 4 10:52:01 2024 -0400 serde block commit 93214eb219bc10719e675f5fc8649da1987b59cd Author: Willem Olding <[email protected]> Date: Tue Sep 3 16:42:07 2024 -0400 Update Cargo.toml commit 5bd9de496c514bd0505540f8b4a46c62a0ba2b28 Merge: 90ce9c306 cb01f9caf Author: Willem Olding <[email protected]> Date: Tue Sep 3 15:30:18 2024 -0400 Merge branch 'ec2/memwallet' into willem/serialization commit 90ce9c3061e4b57847bbacb5afff2bc5f21ccaa8 Merge: 712f83d7d 4a08efe58 Author: Willem Olding <[email protected]> Date: Tue Sep 3 15:29:33 2024 -0400 merge latest memwallet commit cb01f9caf3e5e3bdfe90adc12a7c61c056899ebe Merge: 4a08efe58 db065805e Author: Eric Tu <[email protected]> Date: Tue Sep 3 15:28:41 2024 -0400 Merge branch 'main' into ec2/memwallet commit 4a08efe58078df24649e68d280cf239070d2d671 Merge: 82b6ab909 859273a18 Author: Willem Olding <[email protected]> Date: Tue Sep 3 15:26:24 2024 -0400 Merge pull request #12 from ChainSafe/willem/note-selection Adds implementations of InputSource trait methods required for note selection commit 859273a187def018e5bb99b9bf41ecd75969d20d Author: Willem Olding <[email protected]> Date: Tue Sep 3 14:12:20 2024 -0400 add sorting when selecting notes commit c63319cda7adb05651bdb34bd27f8da556fdd104 Author: Willem Olding <[email protected]> Date: Tue Sep 3 14:03:59 2024 -0400 add impls for inputSource trait commit 82b6ab90923af1b505f076ae153d68b14208361b Merge: e0e5dfc5c 18efa74da Author: Eric Tu <[email protected]> Date: Thu Aug 29 17:33:58 2024 -0400 Merge pull request #11 from ChainSafe/ec2/robust-id Accounts Table Refactor commit 18efa74dad2deed34f7f7a66468e581bc46aa711 Author: Eric Tu <[email protected]> Date: Thu Aug 29 17:26:52 2024 -0400 clippy commit b027ea0a8ab2fb8814c3fe25a1ac8bb821a8247f Merge: a7436d576 e0e5dfc5c Author: Eric Tu <[email protected]> Date: Thu Aug 29 17:19:32 2024 -0400 Merge branch 'ec2/memwallet' into ec2/robust-id commit e0e5dfc5c9b453cd700e471944f775d484419a61 Merge: 3aef89ccc cb92592f0 Author: Eric Tu <[email protected]> Date: Thu Aug 29 17:08:51 2024 -0400 Merge pull request #9 from ChainSafe/ec2/wallet-summary Wallet Summary commit cb92592f07b7f7646ad9ea6979d081cff782dedb Author: Willem Olding <[email protected]> Date: Thu Aug 29 17:03:00 2024 -0400 add updating orchard balance commit a32d99bb6b96064ac597ea6375bad2c0fc5f7e43 Merge: ca1a95179 5d6cc5b21 Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:59:10 2024 -0400 Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary commit 5d6cc5b21c19d7683cdc3a4184cdcb7f621d590f Author: Eric Tu <[email protected]> Date: Thu Aug 29 16:58:50 2024 -0400 update last_Scanned_height outside tx loop commit ca1a951795f333746437c8158f9f2d5266b697c7 Merge: 6b2c4bad2 2f306671c Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:56:18 2024 -0400 Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary commit 6b2c4bad25f7210dc0d08e9671164cbf4df50325 Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:56:09 2024 -0400 yep commit 2f306671cad491f07e8bcb2d0943e0dd1e4b019b Author: Eric Tu <[email protected]> Date: Thu Aug 29 16:47:05 2024 -0400 tracing debug commit 095e3ea5ff8973695d63849e353a0bda877baf01 Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:36:06 2024 -0400 adds comment for truncate_to_height. Will implement this in future commit aad98c44dd3e9346feac6d443f422e19dce019c5 Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:20:38 2024 -0400 add get_memo impl commit a8584eb4d99cc598d5494287abe2cf03d4b4d9e7 Author: Willem Olding <[email protected]> Date: Thu Aug 29 16:05:30 2024 -0400 add impl for get_min_unspent_height commit 69698fcab69806a68e9d92458bacc89a2a4d1d64 Author: Willem Olding <[email protected]> Date: Thu Aug 29 15:08:42 2024 -0400 fix get_transaction commit cc2ee653625e6954ad3d7a1c01c52e368553f52b Author: Willem Olding <[email protected]> Date: Thu Aug 29 15:00:29 2024 -0400 add impl of get_target_and_anchor_heights commit fe3d74f9d4ab66d4f71a408b7b144aba2f1fe7db Author: Willem Olding <[email protected]> Date: Thu Aug 29 14:40:53 2024 -0400 add impls for get_max_checkpointed_height commit 950ebb46d7c2d3e317e1204b054cb9705aba8642 Author: Willem Olding <[email protected]> Date: Thu Aug 29 14:15:26 2024 -0400 remove some unwraps from get_summary commit e7f386bb406fa4b05ba158eecec20f9b25888d7a Author: Willem Olding <[email protected]> Date: Thu Aug 29 12:29:47 2024 -0400 add impl of update_chain_tip commit 69a74252277b631b97cf8b9d38a37b126a5a2e2c Author: Willem Olding <[email protected]> Date: Thu Aug 29 11:51:24 2024 -0400 implement block_height_extrema commit a7436d576b033f3ce28800034e24c6a17f0e8a96 Author: Eric Tu <[email protected]> Date: Thu Aug 29 11:50:52 2024 -0400 accounts table commit 3d9cc60ede1dc729862aa09f85a65d75ec9f7c14 Merge: 9d2b9b19c b5266b2ba Author: Willem Olding <[email protected]> Date: Thu Aug 29 11:33:03 2024 -0400 Merge pull request #10 from ChainSafe/willem/store-shard-heights Add a mapping between shard index and the max block height that is updated on `put_{pool}_subtree_roots` commit b5266b2ba2e4f2dcac9d19c76300d07d0add57fd Author: Willem Olding <[email protected]> Date: Thu Aug 29 11:29:27 2024 -0400 add orchard as well commit a80db115dbf83edd73cfb3223429345ace352902 Author: Willem Olding <[email protected]> Date: Thu Aug 29 11:27:12 2024 -0400 add map to store block end heights for tree shards commit 9d2b9b19c6e94df430c6f5e8568242ccba9e36f6 Merge: d99726b37 3aef89ccc Author: Willem Olding <[email protected]> Date: Wed Aug 28 18:59:52 2024 -0400 Merge branch 'ec2/memwallet' of github.com:ChainSafe/librustzcash into ec2/wallet-summary commit 3aef89cccda213012fcd0fccd1505f4a391bf8f4 Merge: f73f2868d d50429dfa Author: Willem Olding <[email protected]> Date: Wed Aug 28 18:59:22 2024 -0400 Merge pull request #8 from ChainSafe/willem/tree-and-source-impls add trait implementaitons required to use the cli wallet commit d99726b374fee8c272983e434f9956ea06d21bdc Author: Willem Olding <[email protected]> Date: Wed Aug 28 18:51:17 2024 -0400 adds helper methods at top level and partially implements filter for unspent notes commit b480a5f0cab41803be9e991493e003d9145fe369 Author: Willem Olding <[email protected]> Date: Wed Aug 28 18:11:26 2024 -0400 add stubbed version of getting balances for wallet summary commit bd8d7abab96a609688b979618ee5550e9a357b02 Merge: 45e46a2eb dc5a5a713 Author: Willem Olding <[email protected]> Date: Wed Aug 28 17:41:35 2024 -0400 Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary commit 45e46a2eb065b9230058b059e2fa638bf151e50b Author: Willem Olding <[email protected]> Date: Wed Aug 28 17:41:24 2024 -0400 update the saplign tree indices in wallet summary commit dc5a5a713fd2a46a9ec888be1d9dc59fdd91a6b6 Author: Eric Tu <[email protected]> Date: Wed Aug 28 16:01:33 2024 -0400 Fix commitment tree updating in put_blocks commit 712f83d7d35f604ab774ae404325ddf22da94f8a Author: Willem Olding <[email protected]> Date: Wed Aug 28 14:15:41 2024 -0400 add serde derives to our data structures to see where the issues are commit 7dbedac4fe3b233bd49b3ede958349d209ffd2c6 Author: Eric Tu <[email protected]> Date: Wed Aug 28 14:11:23 2024 -0400 remove old file that got accidentally readded commit a3757f5fa3664f83cbc8f40ac599f6aee840a413 Merge: a6528af6a f73f2868d Author: Eric Tu <[email protected]> Date: Wed Aug 28 14:10:11 2024 -0400 Merge branch 'ec2/memwallet' into ec2/wallet-summary commit d50429dfad3dfe7b8952717ee129767966eb1f63 Merge: 144bfca68 f73f2868d Author: Eric Tu <[email protected]> Date: Wed Aug 28 14:07:15 2024 -0400 Merge branch 'ec2/memwallet' into willem/tree-and-source-impls commit f73f2868d0310e6baf8e400cb88bbe57b861aa9b Author: Eric Tu <[email protected]> Date: Wed Aug 28 14:01:32 2024 -0400 fix all clippy commit 9a6f496670a338e30ca7627c8f7d5f56e8257c7c Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:58:25 2024 -0400 shardtree error handling commit cb7ec5af0e75a37808aca40f24e3f80afb6d88d4 Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:53:47 2024 -0400 clippy commit 1143fa01cb1711ec5bfbf22e971c56705938d769 Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:28:43 2024 -0400 more clippy commit db39cf90753084582d50f4f0493dcd07524b09ad Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:21:20 2024 -0400 fmt, --all-features fail commit be01aac83b301036d86107aa967d63c2809b6fe0 Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:19:16 2024 -0400 clippy first pass, remove allow unused commit d43fe2d0a056d0c7349e542138d610976f239379 Author: Eric Tu <[email protected]> Date: Wed Aug 28 13:18:40 2024 -0400 refactor module structure commit a6528af6a8d89b3e3abab77106dc6077ba08b2ca Author: Eric Tu <[email protected]> Date: Tue Aug 27 19:24:23 2024 -0400 Add todo commit dd4c2e62fdffaea5e41b49014690f69d34ec8d89 Author: Eric Tu <[email protected]> Date: Tue Aug 27 19:07:02 2024 -0400 start on wallet summary commit b4c8a4cb5b09b7fe28bcc98315a35456edd3bb5c Merge: ce936d3c1 c722ea4c7 Author: Eric Tu <[email protected]> Date: Tue Aug 27 19:04:58 2024 -0400 Merge pull request #7 from ChainSafe/ec2/scanning Ec2/scanning commit c722ea4c726c9ac904ff48510ff757bb2962f177 Author: Eric Tu <[email protected]> Date: Tue Aug 27 19:04:43 2024 -0400 suggestions commit ba63cace0df93a828b52197797c43c4f5c92132f Author: Eric Tu <[email protected]> Date: Tue Aug 27 19:03:52 2024 -0400 Update zcash_client_memory/src/mem_wallet/wallet_read.rs Co-authored-by: Willem Olding <[email protected]> commit 144bfca68cb9e8dc4de0011730bfe32f8406e591 Author: Willem Olding <[email protected]> Date: Tue Aug 27 18:43:53 2024 -0400 add implementations of InputSource for MemoryWalletDB and ConditionallySelectable for AccountId commit 916a170c1e32138907359cffc5785c0d31394127 Author: Eric Tu <[email protected]> Date: Tue Aug 27 18:02:07 2024 -0400 more reads commit 59af5a05cd74bd133b210f2334c9dabce1b44db5 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:56:35 2024 -0400 get_max_height_hash commit f5998e70a63ee3566d8cc2e05888f040d3ffabbe Merge: f66753538 ce936d3c1 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:51:50 2024 -0400 Merge branch 'ec2/memwallet' into ec2/scanning commit f66753538da1e22ac18a761b0657bf20167e024c Merge: 7a7386fbe fd077c169 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:51:33 2024 -0400 Merge branch 'ec2/memwallet' into ec2/scanning commit ce936d3c1214e977fa831abbde506b8355b708b4 Merge: fd077c169 5ec0056e5 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:51:26 2024 -0400 Merge pull request #6 from ChainSafe/ec2/fix-account-management Ec2/fix account management commit 5ec0056e5c6e665326c657cf7aa0b8748f34add5 Merge: 23dff901b fd077c169 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:49:16 2024 -0400 Merge branch 'ec2/memwallet' into ec2/fix-account-management commit 23dff901b1576ebdaec3152e7c5854431f9bf527 Merge: 5cb9a1d61 64e1937f2 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:48:09 2024 -0400 Merge branch 'ec2/memwallet' into ec2/fix-account-management commit fd077c169781337162537479726eda18bf957f99 Merge: 742071243 832a71cf9 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:47:05 2024 -0400 Merge pull request #5 from ChainSafe/ec2/txn-table Ec2/txn table commit 832a71cf9eb4039620220f46e11adca689521ac5 Merge: 926d1520a 64e1937f2 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:46:45 2024 -0400 Merge branch 'ec2/memwallet' into ec2/txn-table commit 742071243b76dd29ddea6c152177e82dcbbd377d Author: Willem Olding <[email protected]> Date: Tue Aug 27 17:45:37 2024 -0400 Update Cargo.toml commit 64e1937f2ec65a73d7080fabc11580d521a43f2a Author: Willem Olding <[email protected]> Date: Tue Aug 27 17:44:13 2024 -0400 Update rust-toolchain.toml commit 7a7386fbeaa14bbc970e553a70c37b22e7f4aaf2 Author: Eric Tu <[email protected]> Date: Tue Aug 27 17:40:27 2024 -0400 suggest_scan_ranges commit 680feb982e48a8d15fada10a9446bc9a43bfd9cd Author: Willem Olding <[email protected]> Date: Tue Aug 27 17:07:18 2024 -0400 Update Cargo.toml commit 4fcba9980538e2613715f0a4304978cd7f8a17f4 Author: Eric Tu <[email protected]> Date: Tue Aug 27 16:49:17 2024 -0400 block_fully_scanned() commit 49e284424f9fb2cf27e786c452f1ff4319f62eb0 Author: Eric Tu <[email protected]> Date: Tue Aug 27 16:23:46 2024 -0400 scan queue commit 5cb9a1d618047c9d6d712803b417fd6b001a3750 Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:42:13 2024 -0400 more account method impls commit 9cb0eac1389495ae8a5c0be0e4261d89472ae1f8 Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:31:28 2024 -0400 filled in more account related methods commit 8c5abec969ce586fc832de2476374546a084d8d9 Merge: 8243ca7a2 926d1520a Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:18:57 2024 -0400 Merge branch 'ec2/txn-table' into ec2/fix-account-management commit 926d1520a5d920bcdcc5afb8f069acf71ea22003 Merge: fab70ee47 fda38e0a2 Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:17:55 2024 -0400 Merge branch 'ec2/memwallet' into ec2/txn-table commit fda38e0a2ea7dc0cb81ab90c4abc20c6f9669624 Merge: 335ef3e41 a1047adf0 Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:17:41 2024 -0400 Merge branch 'main' into ec2/memwallet commit 8243ca7a2d9c53d97afb84db0194dfb42d9bb0af Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:17:24 2024 -0400 cargo commit 700e742f2eff4b397eae72f6a0c036eb78aaedf6 Author: Eric Tu <[email protected]> Date: Tue Aug 27 14:14:28 2024 -0400 implemented get_next_available_address commit fab70ee47176700877f7cd5f1b8b9757f88cf1cb Author: Eric Tu <[email protected]> Date: Mon Aug 26 18:41:00 2024 -0400 remove comment commit e85d8268bda156547ff09c490ea1861eefc9bb8e Author: Eric Tu <[email protected]> Date: Mon Aug 26 18:39:55 2024 -0400 get_transaction commit 41e72f3120742501b9b3aabb9e5a7a7263bcb2ce Author: Eric Tu <[email protected]> Date: Mon Aug 26 18:08:26 2024 -0400 store sent transactions commit 98de53fcd952feb61b879b58ca82149325f4384e Author: Eric Tu <[email protected]> Date: Mon Aug 26 15:47:51 2024 -0400 remove transparent stuff commit 09930c75110aaaa093580e9e76242cae645ffb33 Author: Eric Tu <[email protected]> Date: Mon Aug 26 15:19:08 2024 -0400 refactor to tables commit ac314e26b00ea9278a3e2ba60af56b89108490c5 Author: Eric Tu <[email protected]> Date: Fri Aug 23 12:35:41 2024 -0400 TransactionTable struct commit 5ce1df965f39508f882d98d933f024b9fcf96a29 Author: Eric Tu <[email protected]> Date: Fri Aug 23 11:57:12 2024 -0400 remove comments commit 70d03279c66679e306097eedeb5b6fab82fe48c0 Author: Eric Tu <[email protected]> Date: Fri Aug 23 11:53:51 2024 -0400 unify a bunch more into txn table commit 335ef3e41ae0d23a7c2864dc4f2ed70def79bcd2 Merge: b3d812580 4b7094043 Author: Eric Tu <[email protected]> Date: Thu Aug 22 14:49:36 2024 -0400 Merge branch 'main' into ec2/memwallet commit 1d9f3f5ce6e1d6fd83410ea036d90e144685541a Author: Eric Tu <[email protected]> Date: Thu Aug 22 14:48:11 2024 -0400 tx_status commit b3d81258035e92ba19878365417f82f04d69282a Merge: 2c27c5971 e3a4bdceb Author: Eric Tu <[email protected]> Date: Thu Aug 22 14:46:07 2024 -0400 Merge pull request #4 from ChainSafe/ec2/txn-meta Lift WalletTx higher up commit e3a4bdceb4e00f936d593e7bd8f00f4b25479876 Author: Eric Tu <[email protected]> Date: Wed Aug 21 23:51:08 2024 -0400 lift WalletTx higher up commit 2c27c5971f718ace09549af1807ddd9eb696770f Merge: 8a46ea99c 3a8b1da26 Author: Eric Tu <[email protected]> Date: Wed Aug 21 17:59:39 2024 -0400 Merge pull request #3 from ChainSafe/ec2/fix-put-block fix put block and implement get orchard nullifiers commit 3a8b1da26be30540e1c0ad6576514b08a1915b86 Author: Eric Tu <[email protected]> Date: Wed Aug 21 17:56:05 2024 -0400 fix put block and implement get orchard nullifiers commit 8a46ea99c32c96d8426e2c42024b1fac100e3909 Merge: 34508f28d e8329f4a6 Author: Willem Olding <[email protected]> Date: Wed Aug 21 17:54:09 2024 -0400 Merge pull request #2 from ChainSafe/willem/get_transparent_balances Add new fields to memWallet and an implementation of get_transparent_balance commit e8329f4a6f628c791d07366cae8a28d49405fff4 Author: Willem Olding <[email protected]> Date: Wed Aug 21 17:37:19 2024 -0400 adds required fields and impl of get_transparent_balances commit 34508f28d5bc7a7096a2872ee2fe069fb92772ed Author: Eric Tu <[email protected]> Date: Wed Aug 21 15:39:12 2024 -0400 get_current_address commit a7c3ac6bd2060548c7533f66d115d5939c104334 Author: Eric Tu <[email protected]> Date: Wed Aug 21 15:25:11 2024 -0400 deref on accountid commit b8aed2b6cd4a3af9e4f768c12cd68e2f1441cd6f Author: Willem Olding <[email protected]> Date: Wed Aug 21 15:20:54 2024 -0400 adds error in own module with from impls for common types commit 922e86eed2c3f9d79039c42b4acca6f3007ba726 Author: Eric Tu <[email protected]> Date: Wed Aug 21 15:07:42 2024 -0400 other account imports commit a32807ca930c396cd71908b2fab4414eaff35f8d Author: Eric Tu <[email protected]> Date: Wed Aug 21 15:04:00 2024 -0400 create_account commit 72cf83a46ac46df09ad95283c72fc3f1a4183a9a Author: Eric Tu <[email protected]> Date: Wed Aug 21 14:52:26 2024 -0400 unify account struct commit 6521f00d6298641083d2b588d559784214f06ad0 Author: Eric Tu <[email protected]> Date: Wed Aug 21 14:48:21 2024 -0400 accountid commit 6e985a1fa3e05355748ba8b84bf73677b69d1786 Author: Eric Tu <[email protected]> Date: Wed Aug 21 14:32:13 2024 -0400 split module commit 4f46ddef4a0b149a6bdba00be7a7487fd77eddfb Author: Eric Tu <[email protected]> Date: Wed Aug 21 14:22:25 2024 -0400 impl memaccount commit 24b81420337a343c3019d7715e006d0587c920b8 Author: Eric Tu <[email protected]> Date: Wed Aug 21 13:55:08 2024 -0400 separate into own crate commit 395569949bae2076c92feb5fb3e1f5291f6a9158 Merge: 9373fd003 40ca428c6 Author: Eric Tu <[email protected]> Date: Wed Aug 21 13:42:03 2024 -0400 Merge branch 'main' into memory_wallet_db commit 9373fd0036bd5247a0d57127bccebeb53784a9a1 Author: Eric Tu <[email protected]> Date: Tue Aug 13 13:42:27 2024 -0400 protogen commit 29e20436d18ef7502d0efe66823724ccba7f9fcd Merge: 5d2cd6ff4 895afe51f Author: Kris Nuttycombe <[email protected]> Date: Tue Apr 23 16:44:29 2024 -0600 Merge remote-tracking branch 'upstream/main' into memory_wallet_db commit 5d2cd6ff46c6c7b11c003d2325a5c3d8dc45da63 Merge: 21313a253 c9a236e90 Author: Kris Nuttycombe <[email protected]> Date: Thu Apr 18 09:08:36 2024 -0600 Merge pull request #1298 from oxarbitrage/basic-put-block Basic `put_block` function for the memory wallet commit 21313a253fe742726865c55f61e4348f3954b15e Merge: fc757b193 3877c38a2 Author: Kris Nuttycombe <[email protected]> Date: Thu Apr 18 08:56:39 2024 -0600 Merge remote-tracking branch 'upstream/main' into memory_wallet_db commit c9a236e90ef16cebdcebcba2566613f42da9236f Author: Alfredo Garcia <[email protected]> Date: Tue Apr 16 17:07:02 2024 -0300 clippy commit cbb49b4686bd62a3180d85a39d62849e361065f0 Author: Alfredo Garcia <[email protected]> Date: Thu Apr 11 18:17:05 2024 -0300 fix incorrect start note commitment position Co-authored-by: Kris Nuttycombe <[email protected]> commit 147c033f6aa9a1d5f98206b62ebcb227ab0495e8 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 9 16:33:13 2024 -0300 remove todo comment commit f77dfc1ee33120ec916122ac9bf12e2bade36785 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 9 14:17:41 2024 -0300 use all accounts in the wallet commit 588156f2632f9a91be8f1bd67f856882780db112 Author: Alfredo Garcia <[email protected]> Date: Wed Apr 3 14:37:12 2024 -0300 fix note commitment tree starting position commit 2f28306c6183453c533b8971ae12960a389f755e Author: Alfredo Garcia <[email protected]> Date: Wed Apr 3 14:05:53 2024 -0300 mark spent notes commit 23a2ae8fc697381ed24054c2e0e4a57a724da978 Author: Alfredo Garcia <[email protected]> Date: Wed Apr 3 11:54:53 2024 -0300 add the memos commit b1a0fcc6972f4c72bb4f34f74a4aa4b06e346970 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 20:09:11 2024 -0300 use batch_insert commit 370a4aa7e522faca1b3bc56ae9c7087fa7a6ac91 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 17:29:41 2024 -0300 populate orchard note commitment trees commit a3b4de0459e2ee443385b7a062910644db6ac400 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 16:40:13 2024 -0300 use sapling-crypto v0.1.3 commit a4323c2d60d6696ad867bed63183206a1a874c47 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 16:31:55 2024 -0300 add sapling and orchard trees commit 0393a69af5725f7750f5f37305a838f9e3445274 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 15:57:32 2024 -0300 add orchard spends commit 7f746212e1b13e79c4ed41b1707d84c9816a9bef Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 14:29:58 2024 -0300 remove chain_height code commit 4d3c441c9aca486f2ee80c5c3f66a7cad7418e36 Author: Alfredo Garcia <[email protected]> Date: Tue Apr 2 14:29:39 2024 -0300 remove non needed pubs commit 9c0c6b079a6d4554c241a0479ad440b2a0d9f235 Author: Alfredo Garcia <[email protected]> Date: Fri Mar 22 11:15:13 2024 -0300 append sapling noie commitments to database commit 09e8bc9177bc6c66a667d4e7e54639184b9d2e19 Merge: 69c1e6815 fc757b193 Author: Alfredo Garcia <[email protected]> Date: Thu Mar 21 15:34:49 2024 -0300 Merge remote-tracking branch 'origin/memory_wallet_db' into memory_wallet_fix_build commit 69c1e6815d449af48b6bfbeac4ba2beaf5875a1f Author: Alfredo Garcia <[email protected]> Date: Thu Mar 21 15:33:44 2024 -0300 create a very basic `put_blocks` function for the memory wallet commit fc757b193abf7852e4db3809d5d5dee0b80f250a Merge: 5ef5f043f b39765cc1 Author: Kris Nuttycombe <[email protected]> Date: Thu Mar 21 09:02:07 2024 -0600 Merge pull request #1295 from oxarbitrage/memory_wallet_fix_build Fix the memory wallet build by hiding orchard fields in `new()` behind a flag commit b39765cc1a6f95527100dd4bd6b54ffb1e8e3ed4 Author: Alfredo Garcia <[email protected]> Date: Wed Mar 20 15:51:39 2024 -0300 fix build bu hiding orchard fields in `new()` behind a flag commit 5ef5f043f542c6400d7e706784ab9cf96893b658 Author: Kris Nuttycombe <[email protected]> Date: Wed Mar 20 11:49:48 2024 -0600 zcash_client_backend: Add `MemoryWalletDb::new()` commit 99260577a477a4c9f0eb75af665f6268d3dae9fe Author: Kris Nuttycombe <[email protected]> Date: Wed Mar 20 11:41:32 2024 -0600 zcash_client_backend: Use `BTreeMap` instead of `HashMap` for mem_wallet nullifier maps. commit d013322aa1251942e1f367c2b3b388d88167df92 Merge: 64c751494 e79517480 Author: Kris Nuttycombe <[email protected]> Date: Wed Mar 20 11:33:10 2024 -0600 Merge remote-tracking branch 'upstream/main' into memory_wallet_db commit 64c75149416d18da91ac9a6ab4e136e8f13671fc Author: Kris Nuttycombe <[email protected]> Date: Tue Jan 19 08:23:58 2021 -0700 WIP: Create an in-memory wallet backend.
No description provided.